herbaceous blackberry - Español Inglés Diccionario